Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

X2-8303 | X2-8266 | X2-8421 | refactor sidebar to control drawers fro… #300

Merged
merged 2 commits into from
Jan 23, 2024

Conversation

VitalyDevico
Copy link
Contributor

@VitalyDevico VitalyDevico commented Jan 11, 2024

…m outside. Also, do not close drawer on data change.

@@ -169,6 +129,9 @@ Sidebar.propTypes = {
isStickyHeader: PropTypes.bool,
isStickyFooter: PropTypes.bool,
onLogoClick: PropTypes.func.isRequired,
isLeftDrawerOpen: PropTypes.bool.isRequired,
isRightDrawerOpen: PropTypes.bool.isRequired,
handleDrawerStateChange: PropTypes.func.isRequired,
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think handleDrawerStateChange, isLeftDrawerOpen and isRightDrawerOpen should be required because not all consumers of the Sidebar component will be implementing the a drawer with the Sidebar.

@tanushreec tanushreec merged commit 2c4c589 into xola:master Jan 23, 2024
3 checks passed
rushi added a commit to rushi/ui-kit that referenced this pull request Jan 29, 2024
…eact

# By Rushi Vishavadia (44) and others
# Via GitHub (13) and others
* 'master' of github.com:xola/ui-kit: (155 commits)
  2.1.41
  X2-8303 | X2-8266 | X2-8421 | refactor sidebar to control drawers fro… (xola#300)
  Defaulted context to empty object if undefined
  X2-8166 fix(breakdown): resolves context destructuring issue
  2.1.39
  X2-8166   Correct Currency not Appearing when Viewing the Customer's Reservation in the Purchases Tab (xola#296)
  2.1.38
  2.1.37
  Revert "X2-8166: Correct Currency not Appearing when Viewing the Customer's Reservation in the Purchases Tab" (xola#294)
  2.1.36
  X2-8166: Correct Currency not Appearing when Viewing the Customer's Reservation in the Purchases Tab (xola#292)
  Fix currency display issue in BreakdownItem component
  Add locale prop to Breakdown component
  2.1.35
  X2-6577 Tutorial - Fix  (xola#291)
  Fix for CAD with Canadian locale
  2.1.34
  X2 7053 feedback widget (xola#266)
  2.1.33
  X2-6907 Setting default as no date for DatePickerPopover [LATEST] (xola#289)
  ...

# Conflicts:
#	package-lock.json
rushi added a commit to rushi/ui-kit that referenced this pull request Feb 18, 2024
* 'master' of github.com:xola/ui-kit:
  2.1.42
  X2-8931 Make a Purchase>Questionnaire: No Highlights Reflected When Pressing Tab to Move To Another Field (xola#306)
  2.1.41
  X2-8303 | X2-8266 | X2-8421 | refactor sidebar to control drawers fro… (xola#300)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants